﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace Doudizhu
{
    public enum ACTION
    {
        undefine,       // 未定义
        timer,          // 倒计时
        bujiao,         // 不叫
        jiaodizhu,      // 叫地主
        buqiang,        // 不抢
        qiangdizhu,     // 抢地主
        bujiabei,       // 不加倍
        jiabei,         // 加倍
        chaojijiabei,   // 超级加倍
        buchu           // 不出
    }

    public enum COLOR
    {
        spade = 1,    // 黑桃 ♠
        heart = 2,    // 红桃 ♥
        club = 3,     // 梅花 ♣
        diamond = 4,  // 方块 ♦
    }

    public enum SCORE
    {
        three = 3,
        four = 4,
        five = 5,
        six = 6,
        seven = 7,
        eight = 8,
        nine = 9,
        ten = 10,
        jack = 11,
        queen = 12,
        king = 13,
        ace = 14,
        two = 16, // 前后隔2，方便顺子判断
        joker_black = 18,
        joker_red = 19,
    }

    public enum TYPE
    {
        none = 0,             // 非法
        wang_zha = 1,         // 王炸 Joker Bomb
        zha = 2,              // 炸弹 Bomb
        one = 3,              // 单张 Single
        two = 4,              // 对子 Double
        three = 5,            // 三张 Triple
        three1 = 6,           // 三带一 Triple Plus One
        three2 = 7,           // 三带二 Triple Plus Two
        one_arr = 8,          // 顺子 Straight
        two_arr = 9,          // 连对 Double Straight
        three_arr = 10,       // 三顺(飞机) Triple Straight
        three_arr_wing = 11,  // 飞机带翅膀 Triple Straight Plus Two
        four2 = 12,           // 四带二 Quartet Plus Two
                              // 报单 Single alert
                              // 报双 Single alert
                              // 要不起 Pass
                              // 抢地主 Land Claim / Dibs on Land
                              // 不抢 Waive
                              // Peasants vs Landlord
    }

}
